14999 matches found
CVE-2012-2319
CVE-2012-2319 refers to multiple buffer overflows in the Linux kernel’s hfsplus filesystem implementation, exploitable locally to gain privileges via a crafted HFS+ filesystem. Affected: Linux kernel before 3.3.5. Root cause: buffer overflow in hfsplus code (related to CVE-2009-4020). Impact, as ...
CVE-2012-2372
CVE-2012-2372 affects the Linux kernel (3.7.4 and earlier). The vulnerability is in the rds_ib_xmit function (net/rds/ib_send.c) and can allow local users to cause a denial of service (BUG_ON and kernel panic) by establishing an RDS connection with the source IP equal to the IPoIB interface’s own...
CVE-2012-4398
The CVE-2012-4398 issue affects the Linux kernel (kernel/kmod.c) where the __request_module function in versions before 3.4 does not set a certain killable attribute, enabling local attackers to trigger a denial of service (memory consumption) via a crafted application. The connected advisories i...
CVE-2012-6544
CVE-2012-6544 affects the Linux kernel Bluetooth stack prior to 3.6. The issue arises from improper initialization of certain structures in the L2CAP/HCI paths, enabling a local attacker to read sensitive data from kernel stack memory via a crafted application. MiracleLinux AXSA-2014-258 (kernel-...
CVE-2013-2851
CVE-2013-2851 is a concrete vulnerability in the Linux kernel: a format-string flaw in the register_disk function (block/genhd.c) that affects kernels up to 3.9.4. It enables a local attacker with root access to gain privileges by writing format specifiers to /sys/module/md_mod/parameters/new_arr...
CVE-2014-1438
The CVE-2014-1438 entry concerns the Linux kernel prior to 3.12.8 on AMD K7/K8 platforms. The restore_fpu_checking function in arch/x86/include/asm/fpu-internal.h does not clear pending FPU exceptions before an EMMS instruction, enabling local users to cause a denial of service (task kill) or pot...
CVE-2014-3185
CVE-2014-3185 affects the Linux kernel’s Whiteheat USB Serial Driver (drivers/usb/serial/whiteheat.c). The vulnerability allows physically proximate attackers to execute arbitrary code or cause a denial of service (memory corruption and system crash) by presenting a crafted USB device that suppli...
CVE-2014-3534
CVE-2014-3534 (Linux kernel, s390) : The vulnerability in arch/s390/kernel/ ptrace.c allows a local user to bypass restrictions on address-space control with PTRACE_POKEUSR_AREA, gaining read/write access to kernel memory and potentially elevation of privileges via a crafted ptrace call. Affected...
CVE-2015-4170
CVE-2015-4170 describes a race condition in the Linux kernel’s tty shutdown path: in ldsem_cmpxchg() within drivers/tty/tty_ldsem.c, allowing a local user to trigger a deadlock (ldsem_down_read/ldsem_down_write) by starting a new tty thread during shutdown of a previous one. The affected codebase...
CVE-2018-10840
CVE-2018-10840 describes a heap-based buffer overflow in the Linux kernel’s ext4 xattr handling: fs/ext4/xattr.c:ext4_xattr_set_entry(). An attacker could exploit this by operating on a mounted crafted ext4 image, potentially leading to kernel memory corruption. Connected feeds confirm multiple v...
CVE-2019-15792
CVE-2019-15792 affects the shiftfs implementation in Ubuntu's kernel series (5.0 and 5.3), where shiftfs_btrfs_ioctl_fd_replace() calls fdget(oldfd) and passes the resulting file* to shiftfs_real_fdget(), casting file->private_data (a void*) to a struct shiftfs_file_info *. Since private_data ...
CVE-2021-46996
CVE-2021-46996 corresponds to a memleak in the Linux kernel nftables netfilter code, specifically in the userdata error path when creating new objects. The fixed description states that the patch releases an object name if userdata allocation fails, addressing a memory leak in the userdata error ...
CVE-2021-47670
CVE-2021-47670 (can: peak_usb) is a use-after-free in the Linux kernel can subsystem. After peak_usb_netif_rx_ni(skb) is called, the skb may be dereferenced, and the can_frame cf that aliases skb memory can access memory that has been freed. The issue is resolved by reordering code lines to preve...
CVE-2022-20105
CVE-2022-20105 concerns MediaTek MM service vulnerable to a stack-based buffer overflow causing an out-of-bounds write, enabling local privilege escalation with SYSTEM-level execution privileges required by the exploit. All sources consistently describe the flaw as a local, no-user-interaction vu...
CVE-2022-47946
CVE-2022-47946 affects the Linux kernel 5.10.x up to 5.10.155. It is a use-after-free in io_sqpoll_wait_sq (fs/io_uring.c) that can crash the kernel and cause a denial of service; finish_wait can be skipped. Exploitation scenarios include forking a process and terminating it quickly. Later kernel...
CVE-2022-48631
The CVE-2022-48631 issue affects the Linux kernel’s ext4 extents parsing. Specifically, ext4_ext_binsearch_idx() could operate on an extent header with eh_depth > 0 when eh_entries is 0, leading to garbage indices and kernel crash (BUG at fs/ext4/extents.c:2258) observed in the provided traces...
CVE-2022-48911
CVE-2022-48911 is a Linux kernel vulnerability in netfilter nf_queue: a use-after-free risk related to sock_hold() and possibly an already-zero sk_refcnt. If the check fails, the packet cannot be queued and will be dropped by the caller. Connected advisories confirm a fix was applied in the kerne...
CVE-2022-49055
CVE-2022-49055 : In the Linux kernel, the drm/amdkfd code fixes a null-pointer dereference risk by validating the return value of kmalloc_array(). The vulnerable path could dereference event_waiters[i].wait if kmalloc_array() returns NULL. The fix adds a NULL check before using the allocated memo...
CVE-2022-49151
CVE-2022-49151 is a Linux kernel vulnerability in the CAN/USB subsystem (can: mcba_usb) where usb_submit_urb() could warn due to an incorrect endpoint type. Syzbot reported a bogus urb transfer when the pipe’s type did not match the endpoint, prompting a code path change: pipes are now saved in m...
CVE-2022-49176
CVE-2022-49176: Linux kernel fix for a use-after-free in bfq_dispatch_request (bfq) causing potential memory corruption in SCSI-mq paths. The issue is addressed by kernel patches referenced in the linked advisories (Unity Linux UTSA updates and Astra/Linux advisories). Exploitation status is not ...
CVE-2022-49281
CVE-2022-49281 affects Linux kernel CIFS multiuser handling: each user has a separate tcon and handle for a cached directory, but on unmount the kernel must release the pinned dentry for every tcon rather than only the master tcon. If not, unmount can emit warnings of in-use dentries. The issue i...
CVE-2022-49373
CVE-2022-49373 affects the Linux kernel watchdog ts4800_wdt refcount handling. According to connected docs, the issue arises because of_parse_phandle() returns a node pointer with its refcount incremented and missing of_node_put() on error paths, leading to a refcount leak in ts4800_wdt_probe. Th...
CVE-2022-49448
CVE-2022-49448 affects the Linux kernel, specifically the bcm soc path, where code that uses devm_kzalloc() may receive a NULL return. If allocation fails and the NULL is not checked, subsequent use of pd->pmb and related code can trigger a null pointer dereference. The description in the Init...
CVE-2022-49657
Mode C: CVE-2022-49657 affects the Linux kernel USB networking driver (usbnet). The issue is a memory leak in error paths, specifically usbnet_write_cmd_async() where the buffer(s) to be freed were mixed up, and later a fix for an uninitialized buffer pointer was added. Public references in Nessu...
CVE-2022-49966
The CVE-2022-49966 issue is in the Linux kernel DRM AMD PM subsystem, where the fini_microcode interface for the Sienna Cichlid platform was missing. The root cause is the missing ->fini_microcode hook, which could contribute to memory leaks. The vulnerability is described as locally exploitab...
CVE-2023-20848
The CVE-2023-20848 entry concerns an out-of-bounds read in imgsys_cmdq caused by missing valid range checking, enabling local escalation of privileges with user interaction required. Documented impact is high for confidentiality/integrity/availability, and a patch ID (ALPS07340433) is noted as th...
CVE-2023-52564
CVE-2023-52564 is a Linux kernel issue related to the GSM tty driver. The advisory states that reverting the patch “tty: n_gsm: fix UAF in gsm_cleanup_mux” did not solve the original problem. The root cause described is that gsm_cleanup_mux() could call gsm_dlci_release() (via dlci_put()/tty_port...
CVE-2023-52590
CVE-2023-52590 affects the Linux kernel OCFS2 rename path: when renaming a directory, the code previously touched the renamed directory even if the parent did not change, risking filesystem corruption due to missing appropriate locking. The vulnerability is resolved by upstream kernel fixes that ...
CVE-2023-52854
CVE-2023-52854 affects the Linux kernel's padata subsystem. In high-load arm64 scenarios, a race in refcount handling can cause a Use-After-Free when pd is freed during padata_serial_worker execution, leading to a potential crash or memory corruption. The documented root cause is improper refcoun...
CVE-2023-52921
The CVE-2023-52921 entry affects the Linux kernel’s DRM/amdgpu path, where a use-after-free (UAF) can occur in amdgpu_cs_pass1. The root cause is that the gang_size check is outside the chunk parsing loop, so i must be reset before freeing the chunk data. This vulnerability has been addressed by ...
CVE-2023-53095
The CVE-2023-53095 issue is in the Linux kernel DRM TTM path, where a NULL pointer dereference could occur during swap decisions. The root cause is a mismatch in locking between res->bo (LRU lock) and bo->resource (object lock), with bo->resource clearing also guarded by the LRU lock. Th...
CVE-2024-26648
CVE-2024-26648 affects the Linux kernel’s drm/amd/display path (AMDGPU) where in edp_setup_replay() a dereference of “struct dc *dc” and “struct dmub_replay *replay” occurred before validating NULL pointers for “link” and the replay, leading to a potential crash. The fix updates the AMD display c...
CVE-2024-26748
CVE-2024-26748 (Linux kernel) — Affects the usb cdns3 gadget driver. A memory double-free could occur when handling a zero-length packet that was queued as an extra request. The patch adds a check at line 829 to skip usb_gadget_giveback_request() for this additional zero-length request, avoiding ...
CVE-2024-26771
Linux kernel CVE-2024-26771Fix: The TI edma (dmaengine) driver now includes null-pointer checks in edma_probe to guard against NULL from devm_kasprintf() (which can return NULL on failure). This prevents a potential NULL dereference in the kasprintf allocation path. Patch references in the Linux ...
CVE-2024-26787
Technical details about CVE-2024-26787 are not provided in the supplied documents. Monitor official advisories for updates on affected products, impact, and fixes.
CVE-2024-27432
CVE-2024-27432 affects the Linux kernel net: ethernet: mtk_eth_soc (MTK PPE) where PPE could hang when disabling during reboot due to PPE scan mode not being disabled first. A patch in MediaTek’s GPL SDK fixes this by disabling PPE scan mode before PPE shutdown. The advisory notes explicit root c...
CVE-2024-35803
CVE-2024-35803 affects the Linux kernel, specifically the x86 efistub in mixed-mode boot handling. The root cause is that EFI boot service calls were made using the decompressor’s 16k boot stack during 32‑bit firmware entry paths, while EFI boot services require a larger (128k) stack. This mismat...
CVE-2024-35851
CVE-2024-35851 affects Linux kernel Bluetooth (qca): NULL pointer dereference when waking up non-serdev Qualcomm ROME controllers during suspend due to a missing sanity check on the HCI UART serdev pointer. The fix adds a NULL-pointer check to prevent wakeup() from dereferencing a NULL in suspend...
CVE-2024-39489
CVE-2024-39489 affects the Linux kernel's ipv6 sr seg6_hmac_init_algo. The issue was a memory leak where seg6_hmac_init_algo would return without cleaning up previously allocated memory if an allocation failed, leaking memory and crypto tfms. The fix adds proper cleanup by updating seg6_hmac_exit...
CVE-2024-41027
CVE-2024-41027 affects the Linux kernel userfaultfd API. The issue arises when a feature not enabled in kernel config is requested: instead of returning an error, the kernel silently lists all features, potentially triggering a warning (as seen in zap_pte_range mortgage path). The fix is to have ...
CVE-2024-42274
CVE-2024-42274 affects the Linux kernel’s ALSA firewire-lib. Reverting commit 7ba5ca32fe6e caused by removing the process-context workqueue from amdtp_domain_stream_pcm_pointer() and update_pcm_pointers() introduced AB/BA deadlock competition for the substream lock, potentially freezing systems u...
CVE-2024-42281
CVE-2024-42281 is a Linux kernel vulnerability fixed by the upstream commit: bpf: Fix a segment issue when downgrading gso_size. The fix linearizes the skb when downgrading gso_size to prevent a BUG_ON() later during skb segmentation as described in citations [1,2]. The provided documents confirm...
CVE-2024-43832
In CVE-2024-43832, the issue is in the Linux kernel's s390/uv path where folio_wait_writeback() could be called without a folio reference after PTL removal, risking use-after-free if a folio is freed concurrently. The root cause is that folio_wait_writeback() requires both no held spinlocks and a...
CVE-2024-43833
The CVE-2024-43833 entry is supported by connected documents (Astra Linux page) with concrete details: In the Linux kernel media stack (V4L), the vulnerability is in v4l2_async_create_ancillary_links(), which creates ancillary links between lens and flash sub-devices. The bug caused a NULL pointe...
CVE-2024-43897
The CVE-2024-43897 entry concerns the Linux kernel net/virtio_net_hdr handling for GSO. The fix tightens csum_start and csum_offset checks in virtio_net_hdr_to_skb for GSO packets, ensuring that a checksum requested via VIRTIO_NET_HDR_F_NEEDS_CSUM is valid in the skb after segmentation. The patch...
CVE-2024-46672
The CVE-2024-46672 issue affects the Linux kernel component related to wifi/brcmfmac and cfg80211_pmksa handling. Exploitation involves SSID-based PMKSA deletion; vulnerable code dereferences NULL bssid/pmkid pointers when processing PMKSA updates and PMKID_V3 operations that include SSID updates...
CVE-2024-46796
CVE-2024-46796 affects the Linux kernel CIFS SMB2 path handling (smb2_set_path_size). The issue was a double put of @cfile when smb2_compound_op() returns -EINVAL, leading to use-after-free risks in the SMB/CIFS path, as the reference to @cfile could be dropped earlier. The fix ensures cifs_get_w...
CVE-2024-46810
CVE-2024-46810 affects the Linux kernel UI path for displays: the drm/bridge tc358767 code may signal HPD events via IRQ before the connector is fully initialized, risking a NULL pointer dereference. The connected documents confirm a fix was applied by ensuring the connector is fully initialized ...
CVE-2024-47721
CVE-2024-47721 affects the Linux kernel’s RTW89 Wi-Fi driver. The vulnerability stemmed from an unimplemented firmware C2H event RTW89_MAC_C2H_FUNC_READ_WOW_CAM, while the driver counted handlers using NUM_OF_RTW89_MAC_C2H_FUNC_WOW, causing out-of-bounds reads. The issue is resolved by removing t...
CVE-2024-50239
The CVE-2024-50239 issue is tied to the Linux kernel driver for Qualcomm QMP USB (legacy) where data initialization was removed from probe, causing a NULL pointer on runtime suspend in the qcom-qmp-usb/ qmp-usb-legacy path. The fix restores the driver data initialization at probe to prevent the N...